About Charter A Group Ltd (13050238) United Kingdom