About Seafresh Global Limited (12394015) United Kingdom