About Black Swan Technologies Limited (11583441) United Kingdom