About L.e.w Holdings (n.i) Limited (NI618133) United Kingdom