About Rand Associates (diagnostics) Limited (12473882) United Kingdom