About Sequence (uk) Limited (04268443) United Kingdom