About Rainbow Bidco Limited (11733208) United Kingdom