DERMABUDDY TECHNOLOGY SERVIC… 654795 valuation | Upswitch bv