About Nammooru Limited (12372015) United Kingdom