About Blue Seahorse Limited (13639957) United Kingdom