About Rez Spice Ltd (12177301) United Kingdom