About Apex Platinum Investments Limited (10761019) United Kingdom