About Gfo Telecom Ltd (09602678) United Kingdom