About R.s.i. Lucky Company Ltd (10183640) United Kingdom