About Ngen Technologies Limited (11821607) United Kingdom