About Pumula Plus Ltd (06367686) United Kingdom