There are many red flags and alarm bells ringing. Small company, probably only two guys, so they don't have benefit of a scale behind them. On the market for a short time - they don't have reputation to defend yet. No address on their web page, business registered in residential area etc.
Your...