About R R India Ltd (SC684003) United Kingdom