About C.b Technology Ltd. (SC226910) United Kingdom