About Ngen Management Consulting Limited (11205917) United Kingdom