About Klc Wok N Bowl Ltd (10756142) United Kingdom