About J Sea Holdings Ltd (12170911) United Kingdom