About Ba Infotech Limited (10666410) United Kingdom