About Per Ardua Holdings Limited (13234159) United Kingdom