Small business with limited market visibility
Small German company, minimal public recognition or online presence