About Ba Holdco Limited (12278609) United Kingdom