About Xu Wok Ltd (12818836) United Kingdom