About Candid Projects Ltd (SC660181) United Kingdom