About City Group (leicester) Limited (11378103) United Kingdom