About Rand Pharma Ltd (08600085) United Kingdom