About Dog Trouble Foundation Cic (11623034) United Kingdom