About Promenade Spice Limited (12904505) United Kingdom