About Black Swan Studio Limited (10727486) United Kingdom