About Dehi Chai Limited (10021210) United Kingdom