Address Stabu street 17, Riga, LV1013, Latvia Email [email protected] Company details Humulus Ltd., LV40103356965