About Sea Holdings Limited (03222660) United Kingdom