Self employed

Thank you so much @Carl 

But i found someone saying that as a Foreign-owned Single-Member LLC, need to fill Form 5472, otherwise, will be fined $25,000. Is this true?