About Thirst Works Limited (12234960) United Kingdom