About Lengow Uk Ltd (13492646) United Kingdom