About Bsc Brands Holding Limited (11096046) United Kingdom