About Ruby Spice Enterprises Limited (06884535) United Kingdom