About Syniverse Technologies Limited (01467614) United Kingdom