About Candid Creative Studio Limited (08856576) United Kingdom