About Sequence Media Limited (05126100) United Kingdom