About Cadoc Investments Limited (09468401) United Kingdom