About Hare Group Ltd (13407161) United Kingdom