About Sequence Management Ltd. (04829509) United Kingdom