About Thirstea Ltd (10492030) United Kingdom