About Trevi Therapeutics Limited (07751134) United Kingdom