About Bam Spice Ltd (12474831) United Kingdom