About Chaii World Limited (12070303) United Kingdom