About Patmos Venture Management Limited (08968274) United Kingdom