CONTACT US
We are based in Shanghai (China) and Genoa (Italy).
Feel free to contact us if you want to know us better, set up a meeting,
schedule a video call or discuss ideas for your next project.
Feel free to contact us if you want to know us better, set up a meeting,
schedule a video call or discuss ideas for your next project.