About Thirst Straws Ltd (12279646) United Kingdom