About Smilez 12 Ltd (12613634) United Kingdom