About F1 Telecom Limited (05028925) United Kingdom