About Happy Wok Limited (11514694) United Kingdom