About Black Magic Partners Limited (11078096) United Kingdom