About Cad Holdings Limited (04182112) United Kingdom