About Namatra & Son Management Limited (12547220) United Kingdom