From a strictly technical and grammatical viewpoint it is correct but no one would use it since the collocation know friends here sounds very odd. I would say: I wish I had more friends here. CB
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.