About Black Dog Innovation Management Limited (09154760) United Kingdom