About City Spice Ltd (11729053) United Kingdom