About Battle Sector X Limited (09261064) United Kingdom