About G2l Limited (10188950) United Kingdom