About Hexigone Inhibitors Limited (10226176) United Kingdom