About Spice Junction Wellington Ltd (11981458) United Kingdom