About Lemenho Ltd (10971697) United Kingdom