About R.l. Finance Limited (SC199997) United Kingdom