About Thinkalink Limited (06170488) United Kingdom