About Nicomputing Ltd (NI065375) United Kingdom