About Anemone Uk Office Ltd (11635418) United Kingdom