About Owen Rex Holdings Ltd (10994124) United Kingdom