About Rexx Ltd (12139369) United Kingdom