About Roper Investments Limited (12016777) United Kingdom