About Refco Limited (07401844) United Kingdom