Freetrad SIPP and FCA / Vanguard concerns

What action can you take to protect our money. The optics on this are very poor for freetrade