About Lemberg Software House Ltd (11908615) United Kingdom