About Bba Associates Ltd (13665263) United Kingdom