About Lattice Semiconductor Uk Ltd. (02899981) United Kingdom