About Bsm Technologies Limited (08321001) United Kingdom