The Biltong Shop in Windhoek, Namibia, Africa