About Thirsty World Group Limited (10537672) United Kingdom