About Bsvsp Ltd (10489732) United Kingdom