About Lectus Limited (10709385) United Kingdom