About Candid Photo Ltd (10093330) United Kingdom