About Anamro Ltd (12104841) United Kingdom