About G3 Europe Ltd (09213629) United Kingdom