About Bsa Holdings Limited (12473151) United Kingdom