A site focused on icons, which included 3D and animated icons. Founded in 2019 and based in the Netherlands. They have previously appeared on AppSumo so it is worth checking AppSumo if they are any current offers which would be a better price than their own website. If you are new to AppSumo check out this review to learn more about how it works.
Features
on Google
on Yelp