About Ba Ventures Limited Limited (12701246) United Kingdom