About Sequence Publishing Ltd (13246956) United Kingdom