About Ama Procs Ltd (10471245) United Kingdom