About Sequence Software Limited (05568235) United Kingdom