About G2 Holdings And Investments Ltd (11807480) United Kingdom