About Pics Telecom International Limited (05146102) United Kingdom