About Technidata Uk Limited (04535409) United Kingdom