About South Sea International Ltd (12577283) United Kingdom