About B A 3 Limited (SC279686) United Kingdom