Is Keep vegan? Is Keep cruelty free? Are materials natural? Organic? Eco friendly? Where is Keep based? See Keep contact info.