About Amadox Ltd. (13248304) United Kingdom