About Liebenberg Capital Ltd (13494036) United Kingdom