A Brand the Bus competition from an Oxford company is calling for the final entrants to its 2025 competition, with a £100,000 prize up for grabs.