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.