About Battle Droid Academy Ltd (12172111) United Kingdom