About L & X Beautiques Limited (10688544) United Kingdom