About R.a.s.s.a Ltd (12679670) United Kingdom