About Amxa Ltd. (11800153) United Kingdom