About Sea02 Limited (SC653893) United Kingdom