The IFRS Foundation is an independent, not-for-profit organization headquartered in London, not the US. However, among the choices provided, it is the only organization listed that fits the description of the parent body, though the location is factually incorrect in the prompt.