About R.i Holdings Group Limited (11808278) United Kingdom