About Lett Technologies Ltd. (11811136) United Kingdom