About Bda Artis Ltd. (FC033993) Bermuda