Stamped, a consumer review website for restaurants, has launched its mobile device application after backing from search engine Google’s corporate venturing unit and Bain Capital Ventures, an independent venture capital firm affiliated to management consultants Bain & Company.