About Blue Anemone Ltd (10729364) United Kingdom