Ilion Animation Studios is a Spanish animation studio based in Madrid, Spain. The studio was established by the founders of Pyro Studios, a video game development studio, to create computer-animated movies for theatrical release. Ilion produced the CGI-animated film, "Planet 51".

Choose your answer: based on the paragraph above can we conclude that "Ilion Animation Studios is independently and privately owned."?

pick from the following.
(I). Yes
(II). It's impossible to say
(III). No
I think the answer is
(II).