About Spin Trading Limited (04214043) United Kingdom