About Candid Beau Limited (12607558) United Kingdom