About Slipsafrica Uk Ltd (11658575) United Kingdom