About L-sabor Ltd (10927528) United Kingdom