About Seeqan Ltd (13093634) United Kingdom