About Strike Fighters Limited (11290728) United Kingdom