About Hexagon Therapeutics Limited (11761451) United Kingdom