About Ni Software Testing Solutions Ltd (NI049641) United Kingdom