Made O'Meter
Discover where a brand or product originates
limango is owned by Otto Group, headquartered in Germany. No. The ultimate owner of limango, Otto Group, is headquartered in Germany, not in the United States.
The Otto Group is a globally active retail and services group with around 40,000 employees and presence in 30 countries across Europe, North and South America and Asia.
Mytoys Group
disclaimer
poweredBy