On wikipedia, there is the following identity: $$\arctan (u) \pm \arctan (v)=\arctan \left(\frac{u \pm v}{1 \mp u v}\right)$$
However when I try some $u,v\in\mathbb{C}$ to check, the formula does not hold. Is there an equivalent formula for complex numbers?
The problem is that arctan is a multivalued function. If you want a specific function, you need to specify which branch you are using. For example, the principal branch has real part in $(-\pi/2, \pi/2]$. Other branches will differ from that one by an integer multiple of $\pi$. So the correct results are
$$\arctan(u) \pm \arctan(v) = \arctan\left( \frac{u\pm v}{1\mp uv} \right) + n \pi $$ where $n$ is an integer. If you are using the principal branch, it is the integer needed to put the real part of the arctan on the right in the interval $(-\pi/2, \pi/2]$.