About Blacksswan Ltd. (12625923) United Kingdom