About Rj Spice Ltd (10021009) United Kingdom