About Candid Life Limited (05574008) United Kingdom