About G7 Holdings Ltd (12905946) United Kingdom