About London City Media Limited (07807596) United Kingdom