About U-blox Uk Ltd. (06176878) United Kingdom