About Venture Life Group Plc (05651130) United Kingdom