About Spice Melange Property Limited (13284091) United Kingdom