About Seahorse Global Ltd (11390480) United Kingdom