About Black Dog Technologies Limited (11326219) United Kingdom