About G & I Spirit Group Limited (11088824) United Kingdom