About R.a. North Ltd (12934392) United Kingdom