About Sequentis Partnership Ltd (11341427) United Kingdom