About Ken Thompson Ventures Ltd (12451643) United Kingdom