About G3 Holdings Limited (10348957) United Kingdom