About Lenis Ltd (09615795) United Kingdom