About Thomas Miller Holdings Ltd. (FC021864) Bermuda