About Sillyanemone Ltd (12423428) United Kingdom