About R Spice Limited (13315465) United Kingdom