About Cit Solutions Limited (06419425) United Kingdom