About Spice Communications Limited (09424325) United Kingdom