LondonBlackCat
Striker
There is no other 25%. The new American company owns 100% of the new English company. FPP are directors of both companies. That's all we know so far, I think.
States the American LLC owns "75% or more" of the Ltd company, so Dell could own the other 25% through another vehicle.
However, we'll have to wait to see what Dell's actual involvement will be.