Yohari is a trademark of Greeneration Handelsbolag,Company Registration Sweden 969793-0106. Here you can read more about Yohari.