About Chartist Ltd (12672405) United Kingdom