About Special Futures (holdings) Limited (10997342) United Kingdom