About Chaichi Limited (12729372) United Kingdom