About Cbs Technology Ltd (12039322) United Kingdom