About Sequitur Ltd (09871529) United Kingdom