About Cit Technology Limited (04424254) United Kingdom