About City Holdings London Ltd (08177810) United Kingdom