About Tse Noodle Ltd (12390663) United Kingdom