About Bsa Intelligence Ltd (12993028) United Kingdom