About Rainbow Technology Holdings Ltd (SC399434) United Kingdom