About G44 Holdings Ltd (SC693974) United Kingdom