About South32 Sa Investments Limited (04373282) United Kingdom