If a position website isn’t really transparent on their licence or regulatory requirements, i wouldn’t feature it