About Sweet Tooth Hx Ltd. (13213039) United Kingdom