About Anemo Investments Limited (12762805) United Kingdom