About Aiwaerde Agrochymistry (uk) Ltd (12610911) United Kingdom