About G Club Investments Limited (12765430) United Kingdom