About Trident Applications Limited (02564556) United Kingdom