About Candide Base Limited (09063770) United Kingdom