About Capital B Holdings Limited (12627839) United Kingdom