About G2l Technologies Ltd (04640466) United Kingdom