About Ba Media Ecom Ltd (13240201) United Kingdom