About Ray&rose Limited (12608756) United Kingdom