About B1-ppbd Limited (11431457) United Kingdom