About Ngen Technology Ltd (SC704704) United Kingdom