About Citycom Software Limited (03391263) United Kingdom