About Chart & Co. Investments Ltd (11881148) United Kingdom