Seychelles licensing confusion