About Nemira Sales Ltd (13544699) United Kingdom