About Sequence I.t. Limited (03355662) United Kingdom