About Arotech Limited (10230261) United Kingdom