About Battle Royale Limited (11580446) United Kingdom