About Ritrex Capital Ltd (12253301) United Kingdom