About Defensor Limited (13145389) United Kingdom