About Bats Investments Limited (05971582) United Kingdom