About Ba European Investment Ltd (12270447) United Kingdom