About Tbx Technology Ltd (08383678) United Kingdom