About Lektrx Services Limited (10022634) United Kingdom