About New Sequence Solutions Ltd (11690053) United Kingdom