About Tripercepta Limited (11110358) United Kingdom