Question: Who manages HMS Invincible ?
Answer: Royal Navy
Answer sentence: royal navy manages hms invincible.