About Sea Sense Limited (11140857) United Kingdom