About R.rana Ltd (12869628) United Kingdom