About Lentonx Limited (11435775) United Kingdom