About Style23 Ltd (13065042) United Kingdom