About London City Investment House Limited (11505871) United Kingdom