Is it possible to add corporate branding to MetaShare?

No, there is currently no possibility to add your corporate branding to MetaShare (replacing the MetaShare logo with your own logo or changing colors/fonts).

MetaShare is supposed to logically blend with Office 365, to make sure that the users recognize themselves regardless of where they work in the Office 365 suite.