About Bsa International Limited (13182119) United Kingdom