Is No Harm vegan? Are materials natural? Organic? Eco friendly? Fair trade? Where is No Harm based? See No Harm contact info.