About Njb Software Services Limited (12697276) United Kingdom