About Spicee Limited (12233225) United Kingdom