About G2 Recruitment Holdings Limited (11972876) United Kingdom