About Wack Holdings Limited (11966901) United Kingdom