About Thiologics Limited (07659324) United Kingdom