About Ama Tele Ltd (12377406) United Kingdom