What does Briefkastengesellschaft mean?

Briefkastengesellschaft - German to English

nominee business