About Dhaba 59 Ltd (11631012) United Kingdom