About Quikstix Limited (NI032165) United Kingdom