About Ba Venture Ltd (12725975) United Kingdom