About Froneri South Africa Holdings Limited (09441706) United Kingdom