Figures from this source FiledCreatures staff, April 2026296FiledRepresentatives, 2026FiledFounded, 19958 November 1995FiledOffice moves, 2017-2022FiledBusiness lines, 2026ReportedCreatures absorbed a small company called Umbrella in November 2020