About Anemoi Wind Holdings Limited (10725221) United Kingdom