About Candid Solutions Ltd (12204937) United Kingdom