About London 70sma Hn Limited (12084207) United Kingdom