Delta Index

Not a white label - passported into the UK from Ireland, where they've been operating for about 10 years. Have their own platform. Pretty small - not heard anything bad about them.
 
Top