Teambrella is a St Petersburg, Russia-based company founded in 2015 by Alex Paperno, Vladislav Kravchuk and Eugene Porubaev.