About Battalion Digital Limited (10693815) United Kingdom