About Uk Technology Ventures Ltd (07469008) United Kingdom