About Charles Taylor (hamilton) Ltd. (FC026122) Bermuda