About Star Sea Co. Ltd (13672493) United Kingdom