About Black Magic Publishing Limited (10575309) United Kingdom