About Sequence Solutions Limited (09119841) United Kingdom