About Voice Over Ip Telecom Limited (13396899) United Kingdom