About Tegostab Ltd. (11054697) United Kingdom