Qihoo 360, the parent company behind the 360 S7, was founded in London in 2005 and is today headquartered in Beijing. An Internet security specialist with over 500 million customers, Qihoo 360 also has a track record in producing security cameras, smart car seats and watches for children and has a sizeable R&D division specialising in robotics.