About Chaii Stop Ltd (13406899) United Kingdom