About Lek Tec Ltd (06423103) United Kingdom