About Candid Developments Ltd (10664640) United Kingdom