About Cmk Abacus Ltd (11565952) United Kingdom