About R.sandor Ltd (12429141) United Kingdom