About Candr Pictures Limited (10150328) United Kingdom