About L.barac Ltd (11425716) United Kingdom