About Black Kite Studios Ltd (11671737) United Kingdom