About Sequentio Limited (13627910) United Kingdom