About Bbaa Associates Ltd (13373446) United Kingdom