About Applied Logic Limited (03295517) United Kingdom