About Rainbow Uk Holdco Limited (12628251) United Kingdom