About Smilez Ltd (SC429014) United Kingdom