About New City Spice Ltd (13239866) United Kingdom