About Flag Telecom Uk Limited (03506159) United Kingdom