About Ritchie Bros. Uk Holdings Plc (13537929) United Kingdom