About G2 Innovation (uk) Limited (07416682) United Kingdom