About Tek Ventures Ltd (12843282) United Kingdom