About Ropeus Group Ltd (12748385) United Kingdom