About Rex Holdings Ltd (13632270) United Kingdom