About Next The Sea Limited (13135051) United Kingdom