Thoughtworks Holding, Inc
 $625,592 Thoughtworks Holding, Inc
 $625,592