About Hound Consultancy Ltd (12599288) United Kingdom