About B1 Spice Limited (10592981) United Kingdom