About Ckma (holdings) Limited (12462752) United Kingdom