About R.arora Ltd (SC595908) United Kingdom