About Charter Associates Ltd (10450529) United Kingdom