About Rand Assets Limited (10252291) United Kingdom