Imprint
Barracuda Ventures GmbH
Fröhlichstrasse 51
8008 Zurich
Switzerland
UID: CHE-283.449.887
E‑Mail: hello@ruglife.world
Web: https://ruglife.world
Authorized representative(s):
Argun Uysal
Note: Barracuda Ventures GmbH operates the online shop "Rug Life" under the domain ruglife.world.