BARRACUDA MANAGEMENT, LLC ID 48292009