About Sequent Nominees Limited (00619775) United Kingdom