B&l Operating Limited