About Sequential Investments Limited (11523887) United Kingdom