About Sea Holdings (uk) Limited (10547359) United Kingdom