About Nubis Technology Partners Ltd (12144580) United Kingdom