About 7ocean Tech Ltd (11445306) United Kingdom