About Ajasoftwaresolutions Limited (07039491) United Kingdom