About Sea-licious Ltd (12556316) United Kingdom