About Candid Media Ltd (06648686) United Kingdom