About L.e.i.d. Limited (05753487) United Kingdom