About New Sequent Limited (10803255) United Kingdom