About Namro Ventures Limited (07996553) United Kingdom