These Three Founders Turned £250,000 Into Dragons' Den's £140 Million Matcha Success Story

PerfectTed, the ceremonial-grade matcha energy drink brand founded in 2021 by Marisa Poster and brothers Levi and Teddie Levenfiche, has reached a £140 million valuation following investment from Felix Capital, making it Dragons' Den's most successful business in the show's 20-year history. Starting with £375,000 from personal savings and family, the founders secured investment from Steven Bartlett in 2023 after receiving offers from all five Dragons—the first clean sweep of that series. Sales skyrocketed from £200,000 in 2022 to £8.2 million in 2024, with the brand now operating across 30,000 stores in 50 countries, generating £700,000 profit in 2024, and forecasting £30 million revenue for 2025 in the competitive UK energy drink market worth over £3 billion annually.

These Three Founders Turned £250,000 Into Dragons' Den's £140 Million Matcha Success Story