About Bsp Holdings Management Limited (13378649) United Kingdom