About Ruby Rexx Ltd (13507584) United Kingdom