About Yak & Yeti Nepalese Cuisine Limited (06774610) United Kingdom