About Seeker Microsystems Inc Limited (12878526) United Kingdom