About Lxd Uk Ltd (13692447) United Kingdom