Owners: F7 ...

Owner
F7 CREATIVE LAB AG
F7 Technology Ventures Ltd.
F7LTHY