About G10x Limited (11605303) United Kingdom