About Cit Group Holdings (uk) Limited (02676774) United Kingdom