Ithala Limited, a 100% owned subsidiary of Ithala Development Finance