About Venture Medica Limited (05896895) United Kingdom