About Candid Financial Limited (12085106) United Kingdom