About R.a.n Group Holdings Limited (09713884) United Kingdom