About Valo Smart City Uk Ltd (12838843) United Kingdom