About Sequele Limited (01661986) United Kingdom