Operator of an online printing technology company intended to make the design more accessible and sustainable. The company's technology provides tools to create customized print products online and pr...

Information Technology
London, United Kingdom
Founded 2004
440 employees
Website
Valuation
$57.1M
Market implied
Share Price
N/A
Total Raised
$49.1M
Last Round
N/A

Get the full picture

Create a free account to unlock MOO's funding history, team members, investor details, and more.

15 free profiles/month · No credit card required