About Lonmin Mozambique Oil Holdings Limited (03072276) United Kingdom