About Nbm Technology Solutions Ltd (02246735) United Kingdom