About Spice Intelligence Applications Limited (13467022) United Kingdom