About Sequentec Ltd (09407003) United Kingdom