About Trajan Software Limited (03242694) United Kingdom