About G6 Holdings Limited (12178056) United Kingdom