About Wok Wala Street Kitchen Ltd (10352660) United Kingdom