PerfectTed: Sparkling Matcha Energy Drinks

Founded by 3 best friends on a mission to revolutionise the way we consume energy. As seen on Dragon's Den UK. PerfectTed is the brand behind the UK’s first all-natural, matcha-powered energy drinks and the highest quality, organic matcha powder that they source from their partner farms in Uji, Japan.