About Lahori Tika Masala (london) Limited (12794568) United Kingdom