About Amlis Afro Touch Ltd (10940813) United Kingdom