About Lentix Limited (07535836) United Kingdom