About Lentro Limited (09637983) United Kingdom