About Ig Spread Betting Limited (06806588) United Kingdom