The Asian venture of UK sportswear brand Admiral is planning to open ten shops in India, according to a local report.