About Lexi Ltd (04754912) United Kingdom