About Applied Computer Techniques Ltd (09269237) United Kingdom