About Bbsaa Ltd (12655069) United Kingdom