About Battle Holdings Limited (10334911) United Kingdom