Joella is the name of an English company of television productions. It is headquartered in London.
Joella: Asteroid number 726, of the series. -(Joella with capital-J).