Admiral Markets UK

Anyone uses this broker?
its site admiral-markets.com