About Wardsend Venture Management Limited (05085986) United Kingdom