About Lahori Tika Masala Limited (11714281) United Kingdom