About Candid Productions Limited (02092902) United Kingdom