About Applied Applications Limited (10609693) United Kingdom