About Hex Therapeutics Llp (OC437281) United Kingdom