About Stik Creative Ltd (NI682899) United Kingdom