About Thirst Link (cgb) Limited (10260783) United Kingdom