About Thirst Link (sm) Limited (11106846) United Kingdom