About City Capital Holdings Limited (11153903) United Kingdom