About Lecto Ltd (11696549) United Kingdom