About R.a.f.r Investments Ltd (08719226) United Kingdom