About Bbbhl Holdings Limited (11107588) United Kingdom