About Thebattlecomputer.com Limited (11019875) United Kingdom