About Ba Technologies Limited (10901341) United Kingdom