Rand Merchant Investment Holdings Ltd. SWOT Analysis