About Therim Ltd. (09814249) United Kingdom