That company the domain is registered to (Gem Fortune Image Consulting) seems to be pretty shady. Longtime followers of BFAR are probably aware of this post.
I will be in Hong Kong in mid February and its only a 30 minute train ride to Shenzhen so if I get a chance I will go to Gem's office in Shenzhen. But I don't think I will find much. In my opinion BFAR is a clear cut scam