About Thirsty Beak Ltd (10868975) United Kingdom