About Ngen India Limited (10803476) United Kingdom