About Applied Computer Concepts Limited (02622033) United Kingdom