About Mcgovern - Helix Management Co. Limited (04597932) United Kingdom