About R.c.d. International Ltd (11492570) United Kingdom