About Picnic App Ltd (12226879) United Kingdom