About Sequential Accounts Limited (12041573) United Kingdom