About Chhabra Chai Ltd. (11094470) United Kingdom