About Chai Walla (bath) Limited (10832695) United Kingdom