About Chai Dhaba Ltd (11489900) United Kingdom