About R.a. Gallery Limited (09046727) United Kingdom