Here is the answer:
Let l be the h-symmetry of OA (O is center of absolute).
In respect to l, A goes to O and B goes to some point B'.
Now we construct a circle c(0,B')
Then we apply l again and c(O,OB') goes to c(A,AB)
We now find h-symmetry of OB and similarly we get circle c(B,BA)
Now point C is intersection of c(A,AB) and c(B,BA)
My question is why is the angle between c(A,AB) and c(B,BA) 90 degrees?
In euclidean geometry it would be impossible since both circles contain the center of the other one.
Also inscribed angle of semicircle is less than 90 degrees in hyperbolic geometry, shouldn't angle ACB be even less than that?