About B Capital Holdings Limited (11375059) United Kingdom