About Sequential Management Limited (09896118) United Kingdom