About Thirsty Hare Ltd (13211581) United Kingdom