About Local Footprint Ventures Ltd (12493966) United Kingdom