About Charis Corporation Ltd (10508392) United Kingdom