About Rop International Limited (10086903) United Kingdom