Gigantic Duck AB

Swedish organisation number: 559204-0033.
Company seat in Borås, Sweden.