About Nia Software Consultants Ltd. (10872006) United Kingdom