About Rand Global Ltd (11049338) United Kingdom