Invented business

A realistic made-up business for practice, labelled as invented on the site

Words that go with it