About Kruger Rand Limited (07050212) United Kingdom