No Incoming & Outgoing calls

I have FreePBX 4.211.64-9 and have purchased a SIP Trunk from VoIPVoIP.
So I got an account no / password / virtual international phone no from them.

I have read all the documentation & tutorials that I came across but somewhere I have missed some very basic.
My extensions (CSipSimple) can call each other but no Incoming / Outgoing calls.
When I try an outgoing call from mobile I receive 404 / Not Found.
Here is my setup …

SIP Trunk
Trunk Name: VoIPVoIP

Outgoing:

username=xxxx
type=peer
qualify=yes
secret=yyyy
nat=yes
insecure=very
host=sip3.voipvoip.com
fromuser=xxxx
fromdomain=sip3.voipvoip.com

Ingoing:

username=xxxx
type=user
secret=yyyy
nat=yes
insecure=very
host=sip3.voipvoip.com
fromdomain=sip3.voipvoip.com
context=from-trunk

Register String:

xxxx:[email protected]/xxxx


Outbound Route:

Route Name: Calls_out
Trunk Sequence for Matched Routes: VoIPVoIP


Inbound Route:
Description: Calls_In
Set Destination: IVR -> IVR_Menu


I have more information from CLI

sip show registry

Host dnsmgr Username Refresh State Reg.Time
sip3.voipvoip.com:5060 N xxxx 120 Request Sent

sip show peers


Name/username Host Dyn Forcerport ACL Port Status Description
101/101 192.168.0.1 D N A 43233 OK (91 ms)
102/102 192.168.0.1 D N A 59859 OK (62 ms)
VoIPVoIP/xxxx 69.90.209.57 N 5060 UNREACHABLE
3 sip peers [Monitored: 2 online, 1 offline Unmonitored: 0 online, 0 offline]

Why is VoIPVoip UNREACHABLE ???