About Bbaa Holdings Limited (13416603) United Kingdom