About Uk Aosaili Crop Science Ltd (11998090) United Kingdom