About Seqomac Ltd (NI659539) United Kingdom