About Ferox Capital Management Limited (03926204) United Kingdom