About Hfx Management Ltd (13057173) United Kingdom