About Sequence Sequence Limited (07197044) United Kingdom