About City Computing Holdings Limited (04218400) United Kingdom