About London City Holdings Limited (12406889) United Kingdom