About New Lahori Masala Ltd (10672612) United Kingdom