About Nimrod Software Limited (08003379) United Kingdom