About Bsf Holdings Ltd (11675920) United Kingdom