About Parabellum (london) Ltd (12018765) United Kingdom