About Spice West Cross Ltd (12233484) United Kingdom