About Rex River Bay Limited (11726946) United Kingdom