About Lahori Nihari Ltd (11647785) United Kingdom