About Bat Digital Ltd (09148273) United Kingdom