About Lola Trade Ltd (12912076) United Kingdom