About Sequence Group Limited (13405552) United Kingdom