About Ampal Systems Limited (12493416) United Kingdom