About Van Heerden Holdings Limited (11881449) United Kingdom