About Chaat Walla Ltd (12957235) United Kingdom