Sportswear company International Brand Licensing has appointed Prague-based World Brands as licensee for the Admiral brand in the Czech Republic, Slovenia and Hungary.