About Stylez & Smilez Ltd (11521571) United Kingdom