About Candid Cards Limited (00791495) United Kingdom