About Picnic Ventures Ltd (11924519) United Kingdom