About Stylizilla Ltd (NI678438) United Kingdom