About Anemones Limited (04441552) United Kingdom