About Seahorse (ace) Ltd (10284891) United Kingdom