About Rcn Holdings Limited (12319505) United Kingdom