About London Tm Limited (12660492) United Kingdom