About Marquee Electronics Ltd. (NI649223) United Kingdom