About Canhurst Investments Ltd. (06976854) United Kingdom