About Sequence Systems Limited (10270888) United Kingdom