About Ardea Eighteen Ltd. (FC016295) Bahamas