About G1 Telecoms Limited (10594521) United Kingdom