About Mee Chai Ltd (11407061) United Kingdom