trusted UK license vendor