About Ats Ambassador Trading System Ltd (12470358) United Kingdom