Platformatic announces latest $4.3 million seed round