About Candid Films Ltd (12882694) United Kingdom