About Cadx Ltd (11692593) United Kingdom