About Bsa 2 Limited (11853806) United Kingdom