About Ropa Investment Holdings Limited (01090793) United Kingdom