Just as the title says, they claim they're big and set up office everywhere, like their website says vkcapitalgroup(dot)com
But I can't find much info. about them. They said they're very "low profile", but I just can't verify them. Can anyone helps? Thanks.