Rand Technology Company Profile