ZhenFund — no contacts
Their website is not very informative so we're only left to guess what they are about and what exactly they do.
It's said that ZhenFund is a seed fund based in China. The company has three branches including the headquarters, even though it's absolutely not clear how to contact those branches and how to get there. It also collaborated with Sequoia Capital China. Well, it's a good example of collaboration counting that Sequoia Capital is a huge company.
However, it was probably an attempt, I still can't see any reasons not to be careful.
Yes, it's only because they hid their contacts. It's for a reason.