About L&otrade Ltd (13652308) United Kingdom