About Spice Of Life (corp) Ltd (SC535262) United Kingdom