About Dashhound Ltd (10431861) United Kingdom