About Ngen Group Limited (11284437) United Kingdom