This is a perfect place to try out TransformedDistribution.
dist = TransformedDistribution[(1 - x)/x, x \[Distributed] BetaDistribution[alpha, beta]];
Variance[dist]
==> (beta (-1 + alpha + beta))/((-2 + alpha) (-1 + alpha)^2)
Edit:
Based on the comments it is worth pointing out that TransformedDistribution rarely auto-evaluates to a known distribution.
This happens when auto-evaluation to a known distribution either isn't possible or hasn't been added yet. That doesn't mean that the result isn't a perfectly good distribution to work with.
Here we see that the distribution remains unevaluated but we can still generate random numbers (and compute just about any other property) and then compare to the theoretical expectation.
Block[{alpha = 5, beta = 2},
ndist = TransformedDistribution[(1 - x)/x,
x \[Distributed] BetaDistribution[alpha, beta]];
rnd = RandomVariate[ndist, 10^5];
{Head[ndist], N@Variance[dist], Variance[rnd]}
]
==> {TransformedDistribution, 0.25, 0.245677}