About City Road Holdings Limited (13059674) United Kingdom