About Battle Sector X2 Limited (12728977) United Kingdom