About R.m Japanese Glasgow Limited (SC636839) United Kingdom