About Bspf Nominee Limited (10643999) United Kingdom