About R & A Nominees Limited (SC143796) United Kingdom