About Sequent Solutions Ltd (10458712) United Kingdom