About Tetraphase Uk Limited (10558981) United Kingdom