About Jade Wok 888 Limited (10862863) United Kingdom