About Sequence Limited (06764722) United Kingdom