About Bsip Uk Holdco Limited (12122658) United Kingdom