About Lentox Limited (13369715) United Kingdom