About Therzo Ltd. (11150347) United Kingdom