SNUGGLEMUFFINS MONTESSORI LI… 649046 valuation | Upswitch bv