About Ropero Ltd (12995281) United Kingdom