Scooters Pizza franchise is now available in Windhoek