About London Dhaba Limited (11942529) United Kingdom