About Newera Platinum Ltd (13403164) United Kingdom