About Rex Intercontinental Ltd (13053153) United Kingdom