About Bsm Holdings Limited (10139146) United Kingdom