About Spice Of Life (sol) Ltd (SC692403) United Kingdom