About Lexlo Retail Ltd (12857422) United Kingdom