About Candodigital Limited (04136024) United Kingdom