About American Technology Research And Development Software Ltd (12725587) United Kingdom