About Seqmed Technologies Ltd (10814655) United Kingdom