About Jimmy S Lahori Dhaba Limited (12771125) United Kingdom