About Basecamp Ventures Ltd (08368468) United Kingdom