About New Wok Master Ltd (13546173) United Kingdom