About Ccedyl Holdings (uk) Ltd (12428869) United Kingdom