About Seqm Limited (03201479) United Kingdom