About Rcn Holdco Limited (09691324) United Kingdom