About Lektel Investments Limited (09803019) United Kingdom