About Black Swan Limited (12139529) United Kingdom