About Pentraxin Therapeutics Limited (04255391) United Kingdom