About Ct Mckenna. Ltd (12368728) United Kingdom