About R.s Trading London Ltd (10085210) United Kingdom