About City It Management Limited (10856699) United Kingdom