About Cadm Holdings Limited (12251325) United Kingdom