About Roy Nominees Limited (00285269) United Kingdom