About Lekh Uk Ltd (11953322) United Kingdom