About Black Swan Futures Ltd (08321455) United Kingdom