About Mellanox Technologies Uk Ltd (06251613) United Kingdom