About Sequence Technology Limited (08092795) United Kingdom