About City Group (int.) Limited (11276093) United Kingdom