DBB Corporation, Ajeltake Island (MH), DBB Corporation Sagl