About Seq Co Ltd (11979357) United Kingdom