About Applied Software Solutions Limited (05895517) United Kingdom