About Seanchai Ltd (12464527) United Kingdom