About R.a.a. Holdings Limited (10596860) United Kingdom