About Per Ardua Associates Limited (06527515) United Kingdom