About Thoamed Ltd. (06954900) United Kingdom