About Telligo Uk Limited (06604941) United Kingdom