About Ama Technologies Ltd. (11304583) United Kingdom