About Chi-ora Limited (12377949) United Kingdom