About B D Spice Ltd (12401158) United Kingdom