About Bsc No. 2 Limited (13313210) United Kingdom