About R.r.i.m. Associates Limited (04198536) United Kingdom