All Collections
Our company
Where are you based?
Where are you based?
Catherine avatar
Written by Catherine
Updated over a week ago

Our company is based in London, UK, while our team is based in multiple countries around the world (currently the UK, US, Spain, Brazil, India and the Philippines).

If you'd like to meet us, we run online workshops (see serving customers in 60+ other countries.

Did this answer your question?