About Progressus Holdings Ltd (13551079) United Kingdom