About Applied Management Solutions Limited (02898291) United Kingdom