Get in Touch

TechBBQ and TroubleMaker are both about you. You are what we are doing this for.


It is our pleasure to answer your questions and set you in the right direction if you think you are lost. 


You are not lost anymore since you found us.

Contact Details

  • Floor 7, Huaqiang Guangchang, Huaqiangbei street, Futian district, Shenzhen
  • info@troublemaker.team
  • +8618565824874
>