About Bsafe Holdings Ltd (10665422) United Kingdom