Yohari is a trade mark of Greeneration Handelsbolag,Company Registration Sweden 969793-0106. Yohari is represented by the iNSnet Foundation, Osloweg 131-85089723 BK Groningen, NLtel: +31 85 40 10 247KVK 014083962BTW/VAT NL814356473B01 Here you can read more about Yohari.