About Johan Slabbert Consulting Ltd (11010472) United Kingdom