About Bbl Group Holdings Limited (11869599) United Kingdom