About Spice Lane Limited (12239642) United Kingdom