About Rex Mundi Ltd (12302047) United Kingdom