About Capital B Europe Limited (13326672) United Kingdom