About Rex Holdings Limited (12018763) United Kingdom