About Chaii Holdings Ltd (13210350) United Kingdom