About Cnna Ltd (12927117) United Kingdom