About R.s.o.r Limited (13097589) United Kingdom