In APA, how should stylized business names be capitalized?
I just asked @APA_Style via twitter, which is managed by the APA.

Their answer is no, you should not capitalize those stylized company names that start with a small letter. Additionally you might want to avoid starting a sentence with those names as to avoid confusion by the reader.

In general they seem to suggest to leave the names as they are.

You can find the conversation for references here: https://twitter.com/APA_Style/status/621340750505242626