About Progressive Technology Solutions Holdings Limited (09550637) United Kingdom