About Candodo Ltd (10255729) United Kingdom