About Nubyte Technology Ltd (SC360143) United Kingdom