About Charta Financial Ltd (12471952) United Kingdom