About Chara Ink Limited (10423441) United Kingdom