About Nepalese Kitchen (london) Limited (07014566) United Kingdom