Google image search returns birds and balls with this image but, as far as I see, it has nothing to do with them.

Google image search returns clothes, cotton and some odd small people with this but, as far as I can see, it has nothing to do with them.

I bought the board from Chinese site "www.21eda.com" but it is now closed. I have tried to find information in Chinese, more here, but I am unable to spot the right specs, I had them so I have some sense what they look like. How can I find schemantics (showing the logic/IOs/etc in the board)?
Specs
 
     
    
