About Rexx Programs Limited (12106702) United Kingdom