About Chaii & Co Ltd (11869307) United Kingdom