About Nimrod Computing Ltd (NI032228) United Kingdom