About Countdown Technology Limited (03938745) United Kingdom