About Sequence Services Limited (12702466) United Kingdom