About B1-ceba Limited (11430993) United Kingdom