About Aa18 Trade Limited (12630428) United Kingdom