About Chara Analytics Limited (12205296) United Kingdom