About Chaii Bar Ltd (13077132) United Kingdom