About Chaii Republic Limited (12189304) United Kingdom