About Lexisco. Ltd (12855360) United Kingdom