About Candid Pictures Limited (09982975) United Kingdom