registration of various company types