About Newgen Group Limited (11983426) United Kingdom