About Ba Investments 2020 Limited (12759694) United Kingdom