Mobile Company Creation

I have been playing the game for a while, but I could not play for the last few months for unrelated reasons. I would like to get back into the game, but I do not have easy access to a computer. I would greatly appreciate it if there was a way to make a company on mobile, even if the creation process was not as streamlined and good-looking.