About Progredi Holdings Limited (10652442) United Kingdom