About Amilia Trading Ltd (12112091) United Kingdom