About Nic Instruments Limited (00559230) United Kingdom