About Rainbow Place Ltd (12797932) United Kingdom