About Potchefstroom Ltd (12777130) United Kingdom