About Black Swan Investments Limited (03825699) United Kingdom